Menu
UML Reka bentukUML menawarkan cara untuk memvisualisasikan pelan seni bina sistem dalam rajah, termasuk elemen seperti:[4]
Sungguhpun pada asalnya bertujuan untuk dokumentasi reka bentuk berorientasikan objek, UML telah diperluas ke set dokumentasi reka bentuk yang lebih besar (seperti yang disenaraikan di atas),[20] dan didapati berguna dalam banyak konteks.[21]
UML bukanlah kaedah pembangunan dengan sendirinya;[22] Sungguhpun begitu, ia direka untuk bersesuaian dengan kaedah pembangunan perisian berorientasikan objek utama masa, contohnya OMT , kaedah Booch , Objek dan terutama RUP yang pada mulanya bertujuan untuk digunakan apabila kerja bermula di Rational Software.
Adalah penting untuk membezakan antara model UML dan set rajah sistem. Rajah adalah perwakilan grafik separa model sistem. Set rajah tidak perlu merangkumi model sepenuhnya dan memadam rajah tidak mengubah model. Model ini juga mungkin mengandungi dokumentasi yang memacu elemen-elemen model dan gambar rajah (seperti kes-kes penggunaan bertulis).
Rajah UML mewakili dua pandangan berbeza dari model sistem:[23]
Model UML boleh dipertukarkan di antara alat UML dengan menggunakan format XML Metadata Interchange (XMI).
Di UML, salah satu alat penting untuk pemodelan tingkah laku adalah model kes penggunaan, yang disebabkan oleh OOSE. Penggunaan kes adalah cara menentukan penggunaan sistem yang diperlukan. Biasanya, ia digunakan untuk menentu keperluan sistem, iaitu, apa yang sistem sepatutnya lakukan.[24]
Menu
UML Reka bentukBerkaitan
UML Umlaut Umar bin Al-Khattab Umie Aida Ummi Nazeera Umur boleh kahwin Ular Umi Kalthum Umar bin Abdul Aziz Ummi Hafilda AliRujukan
WikiPedia: UML http://publik.tuwien.ac.at/files/pub-inf_4582.pdf http://www.cit.gu.edu.au/~noran/Docs/UMLvsIDEF.pdf http://www.ambysoft.com/books/theObjectPrimer.html http://crpit.com/confpapers/CRPITV17Hartmann.pdf http://www.drdobbs.com/architecture-and-design/uml... http://www.infoq.com/interviews/Ivar_Jacobson http://www.informit.com/store/unified-modeling-lan... http://www.uml-forum.com/docs/papers/CACM_Jan02_p1... http://www2.informatik.hu-berlin.de/~hs/Lehre/2004... http://www.ischool.drexel.edu/faculty/song/publica...